Big Huge Thesaurus

Ulex europaeus

noun